industrial overalls - Allemand Anglais Dictionnaire